car park - English Synonyms Dictionary

car park

n.
[1] parking lot , park , parking area